gobble down - German English Dictionary